prepuce of clitoris - English Synonyms Dictionary